Prince Harry forced to stay at hotel during UK trip next week as royals are ‘too busy’ to meet with him
Prince Harry is set to check into a hotel room during his trip to the UK next week, according to a report. The Duke of Sussex is gearing up to return to London on May 8 for the first time since his visit to see King Charles after his cancer diagnosis in February.